package com.iims.flowable.flow.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author fanpei
 * @date 2020年3月24日
 */
@ApiModel("任务节点信息")
@Data
public class FlowNodeResponse {

    @ApiModelProperty("任务Id")
    private String taskId;

    /**
     * 节点id
     */
    @ApiModelProperty("流程节点Id")
    private String activityId;

    /**
     * 节点名称
     */
    @ApiModelProperty("节点名称")
    private String ActivityNodeName;

    /**
     * 执行人的id
     */
    @ApiModelProperty("执行人的id(user_code)")
    private String userId;

    /**
     * 执行人姓名
     */
    @ApiModelProperty("执行人姓名")
    private String userName;

    /**
     * 任务节点结束时间
     */
    @ApiModelProperty("任务节点结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

}
